local skill = fk.CreateSkill{
  name = "Protect_discard&",
  tags = { Skill.Permanent },
}

Fk:loadTranslationTable{
  ["Protect_discard&"] = "弃牌",
  [":Protect_discard&"] = "出牌阶段，你可以将任意张牌置入弃牌堆。",
  ["#Protect_discard-dis"] = "弃牌：将任意张牌置入弃牌堆",
}

skill:addEffect("active", {
  min_card_num = 1,
  target_num = 0,
  prompt = "#Protect_discard-dis",
  card_filter = Util.TrueFunc,
  can_use = function (self, player)
    return not player:isNude()
  end,
  on_use = function(self, room, effect)
    room:moveCardTo(effect.cards, Card.DiscardPile, nil, fk.ReasonJustMove, "game_rule", nil, true, effect.from)
  end
})


return skill
